most uncomfortable - French English Dictionary